engine assembly - Turkish English Dictionary